home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / iconsmith.z / iconsmith
Text File  |  1998-10-30  |  7KB  |  199 lines

  1.  
  2.  
  3.  
  4. IIIICCCCOOOONNNNSSSSMMMMIIIITTTTHHHH((((1111))))                                                      IIIICCCCOOOONNNNSSSSMMMMIIIITTTTHHHH((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      iconsmith - an interactive tool for editing polygon-based icons
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      iiiiccccoooonnnnssssmmmmiiiitttthhhh [----hhhh] [----tttt _t_e_m_p_l_a_t_e_F_i_l_e] [_e_d_i_t_F_i_l_e]
  13.  
  14. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.      IconSmith is an interactive drawing editor for artwork created from two-
  16.      dimensional polygons.  This artwork is used in file-typing rules to
  17.      create icons for the IRIX 5.X and 6.X Indigo Magic Desktop and the 6.5
  18.      IRIX Interactive Desktop graphical user interface (see the _I_I_D(_1_G)
  19.      reference page).  The _f_f_t_r(_1) compiler and the older _f_t_r(_1) compiler
  20.      combine this artwork with IRIX commands specified in file-typing rules to
  21.      produce icons.  See the _f_f_t_r(_1) reference page for full details.
  22.  
  23.      IconSmith data files are text files written in a graphics language
  24.      similar to the GL interface in C.  This language is described in the
  25.      _f_f_t_r(_1) reference page.  IconSmith saves its files in the GL-like
  26.      language for you; you don't need to know anything about that language to
  27.      use IconSmith to draw icons.
  28.  
  29.      Sample IconSmith data files can be found under the /_u_s_r/_l_i_b/_f_i_l_e_t_y_p_e
  30.      directory, in subdirectories named _i_c_o_n_l_i_b.  By convention, files created
  31.      in IconSmith should have ....ffffttttiiii as a filename suffix.
  32.  
  33.      IconSmith is intended for use by graphics artists during application
  34.      development, not by end users, because you need root privileges to add
  35.      new icons to the system and because every icon is used across the system
  36.      rather than by a particular user.  To use your artwork as an icon in the
  37.      IRIX Interactive Desktop, you need to define a file-typing rule to
  38.      control the icon's behavior (for example, when the user double-clicks the
  39.      icon to open it, or when the user drops the icon onto another icon).  See
  40.      the _f_f_t_r(_1) reference page and the _I_R_I_X _I_n_t_e_r_a_c_t_i_v_e _D_e_s_k_t_o_p _I_n_t_e_g_r_a_t_i_o_n
  41.      _G_u_i_d_e for more information about creating icons and using them in the
  42.      IRIX Interactive Desktop.
  43.  
  44.      Icon designing guidelines can also be found in the _I_R_I_X _I_n_t_e_r_a_c_t_i_v_e
  45.      _D_e_s_k_t_o_p _I_n_t_e_g_r_a_t_i_o_n _G_u_i_d_e.  These include such tips as
  46.  
  47.          * Draw within the icon boundary (outlined in royal blue)
  48.            to ensure all of the artwork appears on the Desktop.
  49.  
  50.          * Use Icon color liberally as a fill color, to ensure
  51.            your icon responds visually to mouse events.  (The
  52.            color named Icon available from the IconSmith palette
  53.            differs from white in that it responds to user input.)
  54.  
  55.          * Draw your icon on isometric (slanted) axes to make
  56.            it appear three-dimensional, like all other Desktop
  57.            icons.  IconSmith starts up with an isometric grid
  58.            by default.
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. IIIICCCCOOOONNNNSSSSMMMMIIIITTTTHHHH((((1111))))                                                      IIIICCCCOOOONNNNSSSSMMMMIIIITTTTHHHH((((1111))))
  71.  
  72.  
  73.  
  74.      Press the IconSmith Help button for brief instructions about using
  75.      IconSmith itself.  Detailed IconSmith instructions can be found in the
  76.      _I_R_I_X _I_n_t_e_r_a_c_t_i_v_e _D_e_s_k_t_o_p _I_n_t_e_g_r_a_t_i_o_n _G_u_i_d_e.
  77.  
  78.      IconSmith interprets the following options:
  79.  
  80.      ----hhhh      Print usage.
  81.  
  82.      ----tttt _t_e_m_p_l_a_t_e_F_i_l_e
  83.              Display _t_e_m_p_l_a_t_e_F_i_l_e in the IconSmith background for reference
  84.              while creating or editing artwork in the IconSmith foreground.
  85.              The template file does not get changed or saved when you change
  86.              or save the foreground artwork.
  87.  
  88.      _e_d_i_t_F_i_l_e
  89.              Display _e_d_i_t_F_i_l_e as the artwork to be edited in the IconSmith
  90.              foreground.
  91.  
  92. FFFFIIIILLLLEEEESSSS
  93.      The _g_e_n_e_r_i_c*._f_t_i files listed below have special visual meaning in the
  94.      IRIX Interactive Desktop.  You can use these files as templates while
  95.      designing artwork in IconSmith, to make sure the artwork looks centered
  96.      and does not obscure the generic elements below.  Then you can write a
  97.      file-typing rule to use these generic files along with your artwork, such
  98.      that the generic elements appear beneath your artwork in the resulting
  99.      icon.
  100.  
  101.      The _g_e_n_e_r_i_c._e_x_e_c.*._f_t_i files are the "magic carpets" that appear in every
  102.      executable icon on the Desktop.  For examples, select the Find toolchest,
  103.      then choose Applications to bring up the iconcatalog page showing
  104.      application icons.
  105.  
  106.      The _g_e_n_e_r_i_c._p_a_n_e_l.*._f_t_i files are used in a similar way as the magic
  107.      carpets, but for customization panels, which are applications that
  108.      customize aspects of the user's environment.  For examples, select the
  109.      Find toolchest, then choose Control Panels to bring up the iconcatalog
  110.      page showing all customization panel icons.
  111.  
  112.      The _g_e_n_e_r_i_c._d_o_c._f_t_i file is used in icons that represent data files.
  113.  
  114.      /usr/lib/filetype/iconlib/*.fti
  115.      /usr/lib/filetype/iconlib/generic.exec.closed.fti
  116.      /usr/lib/filetype/iconlib/generic.exec.open.fti
  117.      /usr/lib/filetype/iconlib/generic.doc.fti
  118.      /usr/lib/filetype/system/iconlib/*.fti
  119.      /usr/lib/filetype/system/iconlib/generic.panel.closed.fti
  120.      /usr/lib/filetype/system/iconlib/generic.panel.open.fti
  121.      /usr/lib/filetype/default/iconlib/*.fti
  122.      /usr/lib/filetype/vadmin/iconlib/*.fti
  123.      /usr/lib/filetype/local/iconlib/*.fti
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. IIIICCCCOOOONNNNSSSSMMMMIIIITTTTHHHH((((1111))))                                                      IIIICCCCOOOONNNNSSSSMMMMIIIITTTTHHHH((((1111))))
  137.  
  138.  
  139.  
  140.      /usr/lib/filetype/install/iconlib/*.fti
  141.      /usr/lib/envm/iconsmith.hlp
  142.  
  143.  
  144. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  145.      IID(1G), fm(1G), dirview(1X), fftr(1), _I_R_I_S _E_s_s_e_n_t_i_a_l_s, _I_R_I_X _I_n_t_e_r_a_c_t_i_v_e
  146.      _D_e_s_k_t_o_p _I_n_t_e_g_r_a_t_i_o_n _G_u_i_d_e.
  147.  
  148. AAAAUUUUTTTTHHHHOOOORRRR
  149.      John Eisenman
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.